isolating machine mount - Spanish English Dictionary